fertilization membrane - Spanish English Dictionary